About Stephen Paul Byrne Limited (02609527) United Kingdom