About Britt Lloyd Limited (11435511) United Kingdom