About Devon Curry Limited (11529532) United Kingdom