About London Brand Impact Ltd (08941636) United Kingdom