About 229 Frome Road Trowbridge Limited (02512393) United Kingdom