About Oliver Hagan & Son Ltd (NI659249) United Kingdom