About T Sharpe & Sons Properties Ltd (SC311297) United Kingdom