About Timnell Limited (02642877) United Kingdom