About D & C Gemmell Limited (SC302885) United Kingdom