About Devon Life Celebrations Ltd (09099251) United Kingdom