About Counters Creek Limited (07180519) United Kingdom