About Clarke And Co Limited (06938425) United Kingdom