About F. Edmed & Sons Limited (07455863) United Kingdom