About Wendwood Limited (02011998) United Kingdom