About Byrne And Mcgill Ltd (12224832) United Kingdom