About Jeffrey Clark Limited (13022265) United Kingdom