About Macgregor (gbr) Limited (08451463) United Kingdom