About Tick Box Market Research Ltd (07398670) United Kingdom