About Thakar Superstore Limited (07648176) United Kingdom