About J A Byrne Limited (12628478) United Kingdom