About Takeout Rc Limited (13338329) United Kingdom