About Bromac Holdings Limited (SC461129) United Kingdom