About Henderson Armstrong Ltd (04530507) United Kingdom