About S & N Building Limited (11515895) United Kingdom