About The Spana Trust Corporation Limited (08231801) United Kingdom