About Timberman Investments Limited (03656478) United Kingdom