About I.j. Longhurst Limited (04620310) United Kingdom