About Slate & Rose Holdings Ltd (13480734) United Kingdom