About Cheadle Design Limited (12041778) United Kingdom