About Lloyd Bachell Limited (05020582) United Kingdom