About Seymour Avenue 1960 Limited (09660042) United Kingdom