About Tempdale Limited (02216609) United Kingdom