About Bicester Takeaway Limited (13216623) United Kingdom