About Sheehan Legal Services Limited (13342454) United Kingdom