About Andrew Jackson Company Secretaries Limited (12415594) United Kingdom