About I. Philp (holdings) Limited (SC086246) United Kingdom