About Express Takeaway Limited (08173710) United Kingdom