About Bellbeat Limited (03120562) United Kingdom