About Andrew O Hagan Ltd (SC501900) United Kingdom