About Lawrence Mill Harwood Ltd (10291138) United Kingdom