About Terry Davies Associates Limited (10717348) United Kingdom