About Tradegrill Ltd (11284528) United Kingdom