About Abernelson Mersey Limited (10077328) United Kingdom