About The Design Associates (uk) Limited (05895349) United Kingdom