About Bowker Blackburn Limited (01364761) United Kingdom