About Beskom Limited (10671208) United Kingdom