About Teazel Limited (05164294) United Kingdom