About Florence Associates Limited (11212693) United Kingdom