About S&a Builders Merchants (holdings) Limited (09894254) United Kingdom