About Haines Mcgregor Limited (02366076) United Kingdom