About Barkdale Limited (06934400) United Kingdom