About Allen Seymour Limited (09462305) United Kingdom