About Mcgregor Associates Limited (07555151) United Kingdom