About Florence Squire Limited (06377043) United Kingdom