About Permaframe Installations (sw) Limited (07762243) United Kingdom