About H H And John Ltd (12611147) United Kingdom