About Alflex Machines Limited (11736606) United Kingdom