About J&h Living Ltd (12419304) United Kingdom