About W & S G Developments Limited (08120174) United Kingdom