About De Temple Ltd (12994916) United Kingdom