About Florrie Hall Ltd (11606597) United Kingdom