About Gemmell Hammond Limited (SC129610) United Kingdom