About Albion Takeaway Limited (12202334) United Kingdom