About Francis Nicholls Limited (08348560) United Kingdom