About Francis Caswell Limited (10951874) United Kingdom