About Home & Life Ltd (11600839) United Kingdom