About Sofinn Installation Ltd (01551673) United Kingdom