About Edward Temple Limited (10883212) United Kingdom