About Barome Ltd. (09916371) United Kingdom