About Eckford Chong Design Ltd (10404451) United Kingdom