About K. Sheehan & Sons Ltd (10843726) United Kingdom