About Spalding & Tunnicliffe Properties Ltd (13276654) United Kingdom