About G & L Ellis Limited (04828361) United Kingdom