About Terry Scaife Development Limited (11117649) United Kingdom