About Trowbridge Power Tools Limited (07202434) United Kingdom