About J H Baggri Limited (12249360) United Kingdom