About Mike Timbers Limited (10676553) United Kingdom