About William Clarke (greengrocers) Limited (00650153) United Kingdom