About Mcgregor Bowes Limited (SC478272) United Kingdom