About Sneyd Holdings Limited (08340348) United Kingdom