About Wilbury International Limited (02940527) United Kingdom