About Randell Mcgregor Ltd (12585778) United Kingdom