About Agra Freeze Holdings Limited (03883354) United Kingdom