About J.h. Hancox Holdings Limited (00527991) United Kingdom