About John And Jill Limited (01148110) United Kingdom