About Timbered Sander Rental Ltd (10254246) United Kingdom