About Grohl & Coltrane Ltd (SC699131) United Kingdom