About Slaughterhouse Lane Limited (12308485) United Kingdom