About James Huggett Services Limited (10546875) United Kingdom