About Sjt Design & Build Limited (09905420) United Kingdom