About David Gowans Limited (SC291356) United Kingdom