About Sheehan Legal Ltd (12585632) United Kingdom