About T & K Ellis Limited (11885544) United Kingdom