About Jeremy Clark Limited (07585922) United Kingdom