About Wendywhales Limited (07125485) United Kingdom