About Bohemia Stripe Limited (08459309) United Kingdom