About Chop Life Deluxe Limited (13635904) United Kingdom