About Byrne Limited (10278645) United Kingdom