About Bettamix Properties Limited (09814288) United Kingdom