About Shaftesbury Investments 8 Limited (08814421) United Kingdom