About Watch House Associates Limited (06002874) United Kingdom