About Masons (stamford) Limited (01662679) United Kingdom