About West Haddon Design Consultants Limited (04149230) United Kingdom