About Allen Engineering (rotherham) Limited (04779509) United Kingdom