About Wickbournes Limited (10596999) United Kingdom