About The Spence-wolrich Partnership Limited (06864812) United Kingdom