About Wellingbourne Limited (10322891) United Kingdom