About Np Seymour Limited (06595567) United Kingdom