About Van Gemeren & Co Limited (00625487) United Kingdom