About The Florence Institute Trust Limited (05330850) United Kingdom