About The Design Partnership (ely) Limited (04452899) United Kingdom