About Bannister Publications Limited (02674128) United Kingdom