About Company Watch Associates Limited (07287037) United Kingdom