About John Lennards Limited (03248295) United Kingdom