About Stationmeat Ltd (13150645) United Kingdom