About Seymour Walk Limited (06732544) United Kingdom