About J A O Toole Manufacturing Consultancy Limited (11638862) United Kingdom