About Thea Louise Limited (10932959) United Kingdom