About Beaghmor Investments Limited (SC389578) United Kingdom