About Permaseal (uk) Limited (07149250) United Kingdom