About Hanneri Swanepoel Ltd (08069683) United Kingdom