About Sheehan Holdings Limited (11203604) United Kingdom