About J. Toole & Son Limited (01005654) United Kingdom