About Barkley & Lloyd Limited (12301149) United Kingdom