About Templedrake Limited (01541296) United Kingdom