About S&a Building Service Limited (10090138) United Kingdom