About Wilberforce Club Limited (08997442) United Kingdom