About Spangle London Ltd (10732739) United Kingdom