About Temples London Limited (08024921) United Kingdom