About J.e. Hackett & Sons Holdings Limited (03066498) United Kingdom