About S & H Living Ltd (12314164) United Kingdom