About Boo (gb) Limited (08912105) United Kingdom