About Templebrough No 3 Limited (09362319) United Kingdom