About Mcgregor Polytunnels (sales) Limited (04129123) United Kingdom