About Sheahan Corporation Ltd (10259429) United Kingdom