About J & H Sable Ltd (10771455) United Kingdom