About St Florence (holdings) Limited (05546349) United Kingdom