About Mellstok Ltd (10940419) United Kingdom