About Macgill Uk Limited (12742598) United Kingdom