About Templeton (rugby) Limited (13281694) United Kingdom