About Booroo Holdings Limited (08241001) United Kingdom