About Byrne Associates Limited (04010392) United Kingdom