About Thurstan Limited (11147971) United Kingdom