About Squire A Radcliffe & Sons Limited (05866783) United Kingdom