About T.g. Sowerby Developments Limited (01511090) United Kingdom