About Breagha (scotland) Ltd (SC378423) United Kingdom