About J.s. Ductair Services Limited (03667657) United Kingdom