About Macgregor-smith Limited (04468259) United Kingdom