About Lloyd D Barnes & Son Ltd (11635313) United Kingdom