About Plover 1974 Limited (09266599) United Kingdom