About Flenia Services Ltd (12546964) United Kingdom