About Timber Bush Associates Ltd. (SC181802) United Kingdom