About Laura Tennant Ltd (10198855) United Kingdom