About Shaftesburyzen Ltd (07295216) United Kingdom