About Bellmate Systems Limited (09268415) United Kingdom