About Magne-flo Excess Flowvalves Limited (03561503) United Kingdom