About Clarkes Nckm Ltd (07652808) United Kingdom