About Permastore Limited (00257009) United Kingdom