About S & B Houses Ltd (13275238) United Kingdom