About Bower Takeaway Limited (04879018) United Kingdom