About Solomon & Company (st Helena) Plc (00496276) United Kingdom