About Silverdale Villettes Limited (00875280) United Kingdom