About Richard Child & Co. Ltd (07428698) United Kingdom