About Francis Lovel & Co Limited (05076305) United Kingdom