About Ed Richards Ltd (07206346) United Kingdom