About A. 1. Insulux Limited (02794203) United Kingdom