About The Sussex Caramel Co Ltd (13092009) United Kingdom