About Barr Drumbadmeen Ltd (13667663) United Kingdom