About Woodvale Bamboo Ltd (NI657607) United Kingdom