About D Macgregor & Company Limited (04994510) United Kingdom