About Barmcm Limited (NI663856) United Kingdom