About Bulbarrow Ltd. (11515471) United Kingdom