About D. F. Clark Bionomique Limited (06295181) United Kingdom