About S & B Developments U.k. Ltd (13024733) United Kingdom