About Sedbury Takeaway Limited (12254309) United Kingdom