About Windsol Limited (09273599) United Kingdom