About Sliabh Beagh Management Limited (10795274) United Kingdom