About The London Trading Standards Association Community Interest Company (06377916) United Kingdom