About Devon Motors Ltd (10995455) United Kingdom