About Krustys Takeaways Limited (07686784) United Kingdom