About O Byrne & Co Ltd (09621826) United Kingdom