About Stroud Plastics Company Limited (04363474) United Kingdom