About Kl Trowbridge Limited (11718898) United Kingdom