About Sheehanslaw Limited (11644608) United Kingdom