About Shaftesbury Spuds (1) Ltd (NI669008) United Kingdom