About D & R Gemmell Limited (10567466) United Kingdom