About Trowbridge Topco Limited (13676900) United Kingdom