About Margam Slag Company Limited (00645806) United Kingdom