About Ll&flynn Ltd (11622237) United Kingdom