About D L & R Clark Limited (SC643064) United Kingdom