About Wynd Hand Fans Ltd (12029329) United Kingdom