About Silhouette Wolf Limited (10396582) United Kingdom