About Sparehead Ltd (11049560) United Kingdom