About Sheehan Engineering Ltd (12959379) United Kingdom