About Henderson Parker Stone Limited (06254348) United Kingdom