About Senator Lubricants Ltd. (02645259) United Kingdom