About Watson Taylor Investments Ltd (10879966) United Kingdom