About Boss Takeaway Limited (10871777) United Kingdom