About G E & R Hellen Limited (05085796) United Kingdom