About Thurstan Redding Limited (09510994) United Kingdom