About Osborne Takeaway Ltd (13287893) United Kingdom