About Bellmaster Management Company Limited (05946731) United Kingdom