About Wilberforce & Co. Limited (07754024) United Kingdom