About Stern S African Record Centre Limited (01695416) United Kingdom