About Dhamecha Foods Limited (01163739) United Kingdom