About Conroy & Company Design Consultants Limited (04807805) United Kingdom