About Saxby & Squires Limited (02823349) United Kingdom