About Templeworld Limited (01960794) United Kingdom