About Edw Employee Ownership Trustees Limited (12362754) United Kingdom