About Clean-mech Design Ltd (07761300) United Kingdom