About Emil Thomas Associates Limited (12272885) United Kingdom