About Lh Seymour Ltd (13658697) United Kingdom