About Seymore Lowe Ltd (12009226) United Kingdom