About Van Haslemere Limited (11006358) United Kingdom