About Cheyney Design & Development Ltd. (04204533) United Kingdom