About Stamford Loanco Limited (13299429) United Kingdom