About J L O Toole Limited (06514175) United Kingdom