About New Bamboo (sanderstead) Ltd (11871390) United Kingdom