About Barkley Trading London Ltd (09097313) United Kingdom