About Flore House Ltd (12748229) United Kingdom