About Mano Salwa Sweets & Restaurant Ltd (12768131) United Kingdom