About Timmermans Ltd. (10716684) United Kingdom