About Van Kloof Limited (05225104) United Kingdom