About H Shackleton (holdings) Limited (10922787) United Kingdom