About The Grange Industrial Holdings Limited (12837884) United Kingdom