About Redhall Manufacturing Limited (03218153) United Kingdom