About Henderson Design Services Ltd (10284496) United Kingdom