About Macgregor Rose Limited (09718563) United Kingdom