About Foundryl Mayre Ltd (13677033) United Kingdom