About Trussed Oak Limited (08969474) United Kingdom