About Top End Bar (stamford St) Ltd (08564900) United Kingdom