About Bamboo Paisley Limited (SC629422) United Kingdom