About Welford Bidco 3 Limited (13682640) United Kingdom