About Chelvey Designer Makers Partnership Llp (OC337522) United Kingdom