About Ace Temple Limited (12968007) United Kingdom