About Barksdale Limited (11901435) United Kingdom