About Crystal Design & Developments Limited (04356580) United Kingdom