About London S Brow Bar Ltd (12243006) United Kingdom