About Henderson Patrick Ltd (SC624093) United Kingdom