About Sellschop Limited (04445703) United Kingdom