About Offaly Holdings Limited (04482841) United Kingdom