About T K Oil Technology Limited (04548709) United Kingdom