About Tsl Bidco Limited (12851610) United Kingdom