About Beyerskloof Limited (09880774) United Kingdom