About Robert J. Moore & Co. Ltd (04592306) United Kingdom