About Spar Plungington Limited (12988466) United Kingdom