About Shaftesbury Inc Ltd (11953081) United Kingdom