About James Tennant 1992 Limited (02756553) United Kingdom