About Wedford Limited (12226546) United Kingdom