About Shaftesbury Enterprises Limited (04996396) United Kingdom