About Henderson Design Consultancy Limited (SC550699) United Kingdom