About Van Heerden Management Ltd (08336868) United Kingdom