About Henderson Design Limited (SC351632) United Kingdom