About Clarke & Jones Ltd (10975028) United Kingdom