About Kbs Trowbridge Limited (13576098) United Kingdom