About The Guthrie Group Limited (SC138693) United Kingdom