About The Samosa House Limited (13034183) United Kingdom