About Maf Automation Limited (12430986) United Kingdom