About Krugerrland Limited (06360116) United Kingdom