About Logical Trade Ltd (10246623) United Kingdom