About Saladfix Ltd (12446762) United Kingdom