About T Mckeen Limited (NI612771) United Kingdom