About S & G Developments (ne) Limited (12708172) United Kingdom