About Ascot Timber Buildings Limited (04512379) United Kingdom