About S J Wilde Limited (05307224) United Kingdom