About Clare Turner Marshall Ltd. (07839597) United Kingdom