About T Koka Engineering Ltd (12306128) United Kingdom