About S. O Roofing And Building Solutions Limited (13399399) United Kingdom