About Hetty Lintell Limited (12919879) United Kingdom