About Tom Ellis Associates Ltd (10551527) United Kingdom