About J&h Energy Limited (07771343) United Kingdom