About Macgregor Industries Limited (00712612) United Kingdom