About Jolliffe And Flint Limited (06783508) United Kingdom