About Slaughterhouse Ltd (SC555772) United Kingdom