About Guthrie Castle Limited (03196600) United Kingdom