About The Samosa Factory Uk Limited (13393898) United Kingdom