About Ultra Shield Windows Limited (04028606) United Kingdom