About Carclo Technical Plastics (slough) Limited (00315171) United Kingdom