About Windle International (CE000112) United Kingdom