About Manufacturing Flow Metal 365 Limited (10038104) United Kingdom