About Ellis Samuel Associates Limited (12722646) United Kingdom