About The Dessert Equipment Company Ltd (13012558) United Kingdom