About Glenspan Limited (09448841) United Kingdom