About John And Patricia Trading Limited (10392863) United Kingdom