About Dryfix Installations Limited (13488224) United Kingdom