About Strand Credit Finance Company Limited (10094514) United Kingdom