About Trowbridge Holdco Limited (13677219) United Kingdom