About Breagha Ltd (SC694549) United Kingdom