About Tindrop Limited (08873898) United Kingdom