About Instalrite Plastics Property Company Limited (02694653) United Kingdom