About Timber Machine Services Limited (07244982) United Kingdom