About Bowker It Limited (05362149) United Kingdom