About Meateor Street Kitchen Ltd (09841923) United Kingdom