About Simla Takeaway B31 Ltd (13115543) United Kingdom