About Barkley Limited (11065020) United Kingdom