About Squire Bowker & Son Limited (00100931) United Kingdom