About Close Communications Limited (07786072) United Kingdom