About Seymour Glover Ltd (05575511) United Kingdom