About J H A Holdings Limited (03803084) United Kingdom