About Gilmore & Turnbull Limited (SC641695) United Kingdom