About Temples Holdings Limited (11944189) United Kingdom