About Devon Belles Ltd (12198010) United Kingdom