About Christina Hammond Ltd (SC569318) United Kingdom