About Roger Wilde Limited (01834474) United Kingdom