About Spencerfield Spirit Company Limited (SC283901) United Kingdom