About Watson & Gabb Limited (10915190) United Kingdom