About Buxoplas Manufacturing Limited (08963946) United Kingdom