About Mcgregor Enterprises Ltd. (SC276030) United Kingdom