About Cheshire Designs And Projects Ltd (12018344) United Kingdom