About Jim Taylor Engineering Ltd (10922179) United Kingdom