About Templeton M Limited (08273618) United Kingdom