About The Wood Shed Finishings Ltd (11772401) United Kingdom