About Henry Squire & Sons Limited (00088907) United Kingdom