About Watson & Cox Holdings Limited (05404626) United Kingdom