About E.g. & L.e.hubbard Limited (00536241) United Kingdom