About Seymour Fayremont Ltd (13390910) United Kingdom