About Albert & Charlie S Mobile Bars Ltd (12492417) United Kingdom