About Plastor Limited (04401139) United Kingdom