About The Spirit Of London Limited (06903865) United Kingdom