About Paroc Limited (02953260) United Kingdom