About Wilberforce Limited (05868530) United Kingdom