About Devon Atlantic Limited (12749735) United Kingdom