About Spencerly Limited (10799534) United Kingdom