About Flory Structures Ltd (12969058) United Kingdom