About Permoid Industries Limited (02571154) United Kingdom