About Lunn Holdings Limited (06422820) United Kingdom