About Henderson Warnock (holdings) Limited (SC655207) United Kingdom