About Breagha Limited (SC584337) United Kingdom