About Florence Fox Ltd (10828758) United Kingdom