Exactly what are Less than perfect credit Finance in the uk?