About Initial Design Consultancy Limited (04790427) United Kingdom