About Spectacle Fashion Limited (09589503) United Kingdom