About Hector Jackson Limited (11089438) United Kingdom