About Pine And Bamboo Limited (SC225723) United Kingdom