About Templa Faw Limited (12491374) United Kingdom