About Teazer Cat Limited (04682257) United Kingdom