About Thompson Jenner Services Limited (02261695) United Kingdom