About Michael Talalay Associates Limited (02567568) United Kingdom