About Guthrie Armstrong Limited (SC530085) United Kingdom