About Bellwell Ltd (12454846) United Kingdom