About Alexandra Hamilton Ltd (12569017) United Kingdom