About Silhouette Press Ltd (08377610) United Kingdom