About Alice Franklin Limited (10656572) United Kingdom