About Legal & Credit Solutions Limited (07640577) United Kingdom