About Trowbridge Visionplus Limited (02816097) United Kingdom