About R L Lloyd & Son Limited (04847004) United Kingdom