About William Mcgregor Ltd (11632584) United Kingdom