About Templeman Ventures Limited (04263212) United Kingdom