About Franlumax Ltd (12382799) United Kingdom