About Trafalgar Takeaway Ltd (09947381) United Kingdom