About J. C. Bowker & Co. Limited (05679181) United Kingdom