About Squires & Beaumont Limited (03797436) United Kingdom