About D. And K. St. Clair Limited (01320624) United Kingdom