About Lee Associates Design Consultants Limited (04356187) United Kingdom