About Joshua Kershaw & Company Limited (01677190) United Kingdom