About N Clarke Limited (04680244) United Kingdom