About James Byrne Associates Limited (09336299) United Kingdom