About Spruce Cleaning Solutions Ltd (12269968) United Kingdom