About Thames Liquid Fuels (holdings) Limited (00998039) United Kingdom