About S&b House Masters Ltd (09301639) United Kingdom