About Directors Circle Ltd (08096497) United Kingdom