About Concentrica Associates Limited (06477689) United Kingdom