About Wendover Associates Limited (05444672) United Kingdom