About Castaways Takeaway Ltd. (11391784) United Kingdom