About Laban Scott Libby Ltd (12745020) United Kingdom