About Bellmick Trade Ltd (12678909) United Kingdom