About Michael Byrne Associates Ltd (08425364) United Kingdom