About R Moore & Son Limited (05782557) United Kingdom