About Chasham Holdings Ltd (SC437828) United Kingdom