About Billy Byrne Limited (07413711) United Kingdom