About Macflex International Limited (03953234) United Kingdom