About The Tri Store Limited (04615543) United Kingdom