About Bowker Associates Limited (03443293) United Kingdom