About Phosphar Limited (08888455) United Kingdom