About The Wood Bar Ltd (12903079) United Kingdom