About Samosa Junction Limited (09803856) United Kingdom