About Flanelol Ltd (11842359) United Kingdom