About Professor A O Hagan Ltd (09083104) United Kingdom