About Walter H Squires & Son Limited (06504312) United Kingdom