About Devon Clann Ltd (13297730) United Kingdom