About Francesco Group (holdings) Limited (01404975) United Kingdom