About Permacomp Limited (02287350) United Kingdom