About Florin Holdings Limited (04416151) United Kingdom