About Bamboo Preston Ltd (11600680) United Kingdom