About Bromstar Limited (09439719) United Kingdom