About Macgill Products Limited (13068492) United Kingdom