About Brools Ltd. (SC251464) United Kingdom