About Slatdegzer Ltd (12187895) United Kingdom