About Richard Edgerton Limited (10227534) United Kingdom