About David Gorrie & Son Ltd (SC500421) United Kingdom