About Macgill Group Ltd (09566723) United Kingdom