About Sheehan Site Services Limited (03086251) United Kingdom