About Silhouette London Limited (08439544) United Kingdom