About The Old Slaughterhouse Limited (12267663) United Kingdom