About Trowbridge Industries Llp (OC375243) United Kingdom