About The Meathouse Express Ltd (13171697) United Kingdom