About Taylor Kerr (energy Products) Limited (01275915) United Kingdom