About Timmermans Of Woodborough Limited (00222629) United Kingdom