About Timermanis Limited (12884526) United Kingdom