About Harriet Clapham Ltd (SC687614) United Kingdom