About Temri Limited (10435829) United Kingdom