About Clubmajor Limited (01925627) United Kingdom