About Barkley West Limited (05957399) United Kingdom