About Wendy Wools Limited (02074998) United Kingdom