About Watch House Soho Limited (12831205) United Kingdom