About Edgeheath Limited (01783070) United Kingdom