About John Lovell & Sons Limited (06568251) United Kingdom