About Devon Jasmine Limited (09927581) United Kingdom